home *** CD-ROM | disk | FTP | other *** search
- From: mforget@elfhaven.ersys.edmonton.ab.ca (Michel Forget)
- Subject: Re: digest
- Date: Sun, 24 Jul 1994 23:38:06 -0600
- Precedence: bulk
-
- Hello Warwick,
-
- >Yes, it was suprising to me too. But it turns out you can still use raster
- >copies on partially obscured windows. And sometimes, the fact that some of
- >the area to raster-copy is obscured means the raster-copy goes faster, and
- >hence is faster. Net gain for top windows is very little.
-
- Could someone who understands how to do this post on the subject?
-
- >BTW, MasterBrowse performs terribly when scrolled while it is not the
- >top window, redrawing stuff unnecessarily. Interestingly, this is one
- >program that SHOULD operate well as a background window, since it makes
- >sense for the user to run MasterBrowse on a document file, then manipulate
- >the application which that file documents while scrolling through the
- >document in the MasterBrowse window.
-
- Drawing a SpeedoGDOS font in a window is not so easy; you have to use the
- clipping rectangle (it is not an option). The other detail affecting
- speed is that the program does not skip blank lines or check if a line
- is completely obscured (there are valid reasons for not skipping blank
- lines but not checking for obscured text is a design flaw which will be
- corrected). Still, MasterBrowse _IS_ the fastest GEM text file viewer
- available. It uses raster copies for foreground movement, and you can
- choose to move by more than single-line increments if you want to scroll
- any faster (though it is already too fast to read at single-line
- increments).
-
- >IMO, applications should not use the desktop for its own. At the very
- >least, it should be configurable (Interface is a good example of this).
-
- I _CAN'T_ seem to get this feature to work. It looks so simple, but the
- system does not seem to do anything after I tell it the address of the
- object tree to use as the new desktop. It does not redraw it, or
- do much of anything. I do not like the idea of having a desktop
- for every application much, but I would like to be able to do it.
- For my desktop replacement (UniDesk), the "desktop" is in a window.
-
-
- --
- Michel Forget \\ mforget@elfhaven.ersys.edmonton.ab.ca //
- Electric Storm Software \\ ess@tibalt.supernet.ab.ca //
- PGP Public Key Finger. = 1F C0 D3 FE 40 51 7F 47 F3 4A C6 AD 6E 02 71 85
-